the fact remains that - Inglés Sinónimo Diccionario